stem vegetables - German English Dictionary